perimeter roads - German English Dictionary